## Registered S3 method overwritten by 'quantmod':
##   method            from
##   as.zoo.data.frame zoo
## Registered S3 method overwritten by 'geojsonsf':
##   method        from   
##   print.geojson geojson
## 
## Attaching package: 'geojsonio'
## The following object is masked from 'package:jsonlite':
## 
##     validate
## The following object is masked from 'package:base':
## 
##     pretty
## Adding missing grouping variables: `country`
## Joining, by = c("country", "iso3c")
## Reading layer `WB_countries_Admin0' from data source `C:\Users\wb469649\Documents\Github\SPI\misc\WB_countries_Admin0.geojson' using driver `GeoJSON'
## Simple feature collection with 251 features and 53 fields
## geometry type:  MULTIPOLYGON
## dimension:      XY
## bbox:           xmin: -180 ymin: -59.47275 xmax: 180 ymax: 83.6341
## geographic CRS: WGS 84
## Joining, by = "iso3c"
## Registered S3 method overwritten by 'geojsonlint':
##   method         from 
##   print.location dplyr
## Joining, by = "iso3c"
## Note: Using an external vector in selections is ambiguous.
## i Use `all_of(variable)` instead of `variable` to silence this message.
## i See <https://tidyselect.r-lib.org/reference/faq-external-vector.html>.
## This message is displayed once per session.